home *** CD-ROM | disk | FTP | other *** search
- -------------------------
- FILESPLTV1.6
- ╙HADOWSOFT 10/24/88
- -------------------------
- .
- ╘HIS IS A FILE SPLITTING UTILITY FOR THE ├OMMODORE 128 IN 80 COLUMN
- (FAST) MODE. ├OULD BE RUN IN THE SLOW MODE BY REMOVING THE ╞┴╙╘
- STATEMENT - BUT IT'S SLOW ENOUGH ALREADY.
- .
- ╧.╦....WHAT DOES THIS PROGRAM DO? ╫ELL, ╔ NEEDED A UTILITY TO TAKE A
- 30╦ TEXT FILE AND BREAK IT UP INTO 950 BYTE FILES (NEVERMIND WHY...) -
- AND ╔ DECIDED THAT USING A ╫╨ AND SPENDING 12 HOURS SLASHING AWAY WAS
- NOT THE CORRECT METHOD. ╚ENCE THE BIRTH OF ╞╔╠┼╙╨╠╘╓1.6.
- .
- ╘HIS PROGRAM SHOULD TAKE A TEXT FILE (SEQUENTIAL) OF ANY LENGTH (ONLY
- TESTED ON FILES UP TO 30╦ IN LENGTH) AND BREAK IT UP INTO CONSECUTIVELY
- NUMBERED FILES OF ANY BYTE LENGTH YOU INPUT.
- .
- ╥UNNING THE PROGRAM
- .
- ╫HEN YOU FIRST RUN THE PROGRAM, YOU ARE ASKED FOR THE INPUT FILENAME.
- ╘HIS FILE MUST BE ON DRIVE 8.
- .
- ╙ECONDLY, YOU ARE ASKED FOR THE BYTE SIZE OF EACH OF THE DESTINATION
- FILES. ┴NY NUMBER SHOULD WORK HERE.
- .
- ╘HEN, YOU ARE ASKED FOR LINE LENGTH -- THIS ╔╙á╧╬╠┘áIMPORTANT WHEN DEALING
- WITH A SEQUENTIAL FILE WITHOUT CHR$(13)S (LINEFEEDS). ╔F THE FILE YOU
- ARE SPLITTING HAS LINEFEEDS - JUST INPUT A LARGE ## - SUCH AS 255. ╔N
- THEORY - A ├╥ HERE SHOULD SUFFICE - SINCE ╔ ASSIGN THE VALUE OF 80 TO
- THE COUNT VARIABLE. ╩UST REMEMBER, A LINE CANNOT EXCEED 255 CHARACTERS OR
- THE PROGRAM WILL CRASH.
- .
- ╠AST, YOU ARE ASKED FOR THE DESTINATION DRIVE. ─RIVES 8,9,10 AND 11 ARE
- ALL VALID INPUTS. ╔'VE ONLY TESTED WITH DRIVES 8 AND 9.
- .
- .
- ┘OU ARE NOT PROMPTED FOR AN OUTPUT FILENAME - THE PROGRAM ASSIGNS EACH
- OUTPUT FILE THE NAME "NEWFILE X" WHERE ╪ IS A NUMBER (BEGINNING AT 1 AND
- GOING TO ???). ─EPENDS ON THE LENGTH OF THE INPUT FILE AND HOW MANY
- LITTLE PACKAGES YOU ARE CHOPPING IT INTO.
- .
- .
- ╔'VE ALSO INCORPORATED A FILE READER (┬┴╙╔├ ONLY) IN THE PROGRAM - BUT IT
- CAN BE CALLED ONLY BY ╥╒╬ 100. ┘OU'LL BE ASKED FOR THE FILENAME TO BE
- READ AND WHICH DRIVE IT IS ON. ╙IMPLE. ├HR$(13)S ARE MARKED AS REVERSE
- "<".
- .
- .
- ╧H...ALMOST FORGOT - ╔ ADDED AN ACTIVITY DISPLAY THAT IS ACTIVE WHILE THE
- FILE READ/WRITE IS GOING ON. ╩UST SO YOU (AND ╔) KNOW THAT THE COMPUTER
- ISN'T SITTING THERE WITH BRAIN DAMAGE (IE. PROGRAM CRASH). ╙OMETIME IT'S
- HARD TO HEAR THE 1571 GRIND AWAY...A FAR CRY FROM THE 1541 EH?
- .
- .
- ╫ELL, ╔ GUESS THAT'S IT. ╘HE PROGRAM IS IN THE PUBLIC DOMAIN. ╞EEL FREE
- TO MODIFY THE HECK OUT OF IT. ╚OPE YOU FIND IT USEFUL.
- .
- ┬OB ─ODSON
- *--------------------------*
- * NOTES FOR 1.61 10/27/88*
- *--------------------------*
- .
- ╔ FOUND AN INTERESTING BUG IN THE FILE READER - WHENEVER ONE CHR$(34)
- WAS PRINTED - WE KICKED INTO QUOTE MODE. ╘HE REVERSED < FOR THE ├╥ WAS
- NOT PRINTING...BUT RATHER THE PRINT STRING. ╞IXED.
- .
- ┴LSO MODIFED THE INITIAL PROMPT - IF YOU INPUT A POUND SIGN (\) FOR THE
- FILE NAME - YOU ARE ROUTED TO THE FILE READER.
- .
-